Uncontrolled Component
非制御コンポーネント
Props による設定が少なく済むので、親コンポーネントの中に入れて使用することが容易 しかし、それらを協調して動作させたい場合など柔軟性に欠ける
e.g.
code:Panel.jsx
function Panel({ title, children }) {
return (
<section className="panel">
<h3>{title}</h3>
{isActive ? (
<p>{children}</p>
) : (
<button onClick={() => setIsActive(true)}>
Show
</button>
)}
</section>
);
}